﻿// 4240. 青蛙.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//

#include <iostream>

/*
https://www.acwing.com/problem/content/4243/

在二维平面上有 n个石头。

第一个石头上有一个青蛙，第二个石头上也有一个青蛙。

第一个石头上的青蛙要到第二个石头上找另一个青蛙玩耍。

它可以直接跳到第二个石头上，也可以经过一系列中间石头，然后再跳到第二个石头上。

这只青蛙希望，它的跳跃过程中，单次跳跃的最长距离尽可能短。

请你计算并输出这个最长距离的最小可能值。

输入格式
输入包含多组测试数据。

每组数据第一行包含一个整数 n
。

接下来 n
 行，第 i
 行包含两个整数 xi,yi
，表示第 i
 个石头的位置坐标。

每组数据输入完毕后，还会输入一个空行。

当输入 n=0
 时，表示输入结束。

输出格式
每组数据先输出一行 Scenario #x，其中 x
 是组别编号（从 1
 开始）。

然后输出一行 Frog Distance = y，其中 y
 是单次跳跃的最长距离的最小可能值，保留三位小数。

每组数据输出完毕后，还要输出一行空行（最后一组数据也不例外）。

数据范围
2≤n≤200
,
0≤xi,yi≤1000
。

输入样例：
2
0 0
3 4

3
17 4
19 4
18 5

0
输出样例：
Scenario #1
Frog Distance = 5.000

Scenario #2
Frog Distance = 1.414
*/

int main()
{
    std::cout << "Hello World!\n";
}

 